package com.hyt.it.ogt.ks.enums;

import lombok.Getter;


/**
 *
 * 考生操作轨迹类型
 * 1登录、2登出、3离开页面、4进入页面、5点击题目、6手动交卷、7切屏、8复制、9保存小题答案、10开始考试，11填写信息
 * 12初始化试卷，13保存迫选题答案，14撤销交卷，15剩余时长为0自动交卷，16强制交卷，17切屏自动交卷,18加时，19：清空登录次数
 *
 * @since 2020
 * @author liuhh
 */
@Getter
public enum CandidateLogOperateType {
    LOGIN(1, "登录"),
    LOGOUT(2, "登出"),
    ENTER_ITEM(3, "离开页面"),
    LEAVE_ITEM(4, "进入页面"),
    CLICK_ITEM(5, "点击题目"),
    COMMIT_PAPER(6, "手动交卷"),
    OVER_SCREEN(7, "切屏"),
    COPY(8, "复制"),
    SAVE_ITEM_ANSWER(9, "保存小题答案"),
    TESTING(10, "开始考试"),
    SAVE_BASE_INFO(11, "填写信息"),
    INIT_PAPER(12, "初始化试卷"),
    SAVE_FORCE_ITEM_ANSWER(13, "保存迫选题答案"),
    CANCEL_FINISH_EXAM(14, "撤销交卷"),
    COMMIT_PAPER_BY_NO_TIME(15, "剩余时长为0自动交卷"),
    COMMIT_PAPER_BY_FORCE(16, "强制交卷"),
    CANCEL_FINISH_BY_OVER_SCREEN(17, "切屏自动交卷"),
    ADD_EXTRA_TIME(18, "加时"),
    CLEAR_LOGIN_COUNT(19, "清空登录次数"),
	PASS_FACE_VAlID(20, "跳过人脸验证"),
    CANCEL_FINISH_BY_OVER_SCREEN_TIME_OUT(21, "切屏超时自动交卷"),
    PASS_PHOTO_VAlID(24, "跳过照片比对"),
    SECOND_FACE_MATCH_LOGIN(22, "二次登录人脸识别"),
    PASS_STEP_DEVICE_DETECTION(23, "跳过设备检测"),
    SHARE_SCREEN(213, "分屏"),
    fling_SCREEN(214, "投屏"),
    CUT_SCREEN(215, "截屏"),
    CALL_PHONE(216, "拨打电话"),
    SEND_MESSAGE(217, "收发短信");
    ;

    private Integer code;
    private String msg;

    CandidateLogOperateType(Integer code, String msg) {
        this.code = code;
        this.msg = msg;
    }
}
